home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 162 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS friendly part II
  5. Date: 3 Jan 1996 20:44:19 +0100
  6. Organization: dis-
  7. Message-ID: <4cemaj$jas@serpens.rhein.de>
  8. References: <38231819@kone.fipnet.fi>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
  12.  
  13. >1) Let us assume I am doing a demo or a game. In a demo,
  14. >   I am displaying a 320x128 screen for a effect, then
  15. >   I want to show a picture with a 640x256 resolution?
  16. >   I dont want to close the 320x128 screen and open a 640x256 one.
  17. >   Any solutions?
  18.  
  19. Then open the 640x256 in addition.
  20.  
  21. >   Amiga chipset. Is there a way to check is the opened
  22. >   screen really native, eight bitplanes?
  23.  
  24. Check the Screen->RastPort->BitMap with GetBitMapAttr().
  25.  
  26. >5) How I can open a 320x128 screen that works promoted, too?
  27.  
  28. Simply open it. The promoted result might be different from
  29. your wishes though. If the emulation refuses to open such
  30. a tiny screen then you may want to try some larger resolution
  31. and adapt your display.
  32.  
  33. >6) Do AddIntServer/SetIntVector work on DraCo?
  34.  
  35. Sort of. Since the vblank interrupt has little meaning
  36. for the Retina display there is little use for your own
  37. interrupts.
  38.  
  39. >7) What about sound and DraCo?
  40.  
  41. Until some audio.device emulation exists you could check
  42. for an existing Toccata and use it directly.
  43.  
  44. >In my recent demo, I used QBlit() and OS interrupt setting
  45. >functions. I had to rape INTENA-register because AUD0-
  46. >interrupt was not enabled by default when I setted my
  47. >own AUD0 interrupt.
  48.  
  49. Then you did something wrong.
  50.  
  51. Regards,
  52. -- 
  53.                                 Michael van Elst
  54.  
  55. Internet: mlelstv@serpens.rhein.de
  56.                                 "A potential Snark may lurk in every tree."
  57.